import * as Cesium from 'cesium';
// 初始化 Cesium 视图
function init(containerId) {
    Cesium.Ion.defaultAccessToken =
        'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIwOWRhYjdkOS1mOWI0LTRjM2QtOGVjOS04MjY4NTI4MmQxZTgiLCJpZCI6MjE2OTk2LCJpYXQiOjE3MTYzNjk3Njd9.e_vWDTJWlQxowq31b0h3SmFSLNJgCx04ODGG7ugxzGo';

    const viewer = new Cesium.Viewer(containerId, {
        imageryProvider: undefined, // 不设置影像瓦片源
        geocoder: false, //是否显示位置查找工具
        homeButton: false, //是否显示首页位置工具
        sceneModePicker: false, //是否显示视角模式切换工具
        baseLayerPicker: false, //是否显示默认图层选择工具
        navigationHelpButton: false, //是否显示导航帮助工具
        animation: false, //是否显示动画工具
        timeline: false, //是否显示时间轴工具
        fullscreenButton: false, //是否显示全屏按钮工具
        infoBox: false,
        creditContainer: document.createElement('div'), //移除左下角的版权信息
        selectionIndicator: false // 禁用选择框
    });
    //解除双击事件
    viewer.cesiumWidget.screenSpaceEventHandler.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK);

    return viewer;
}

export default {
    init
};
